package com.yx.gsyd.service.impl;

import com.yx.gsyd.entity.SysManager;
import com.yx.gsyd.entity.search.MainChartSearch;
import com.yx.gsyd.entity.search.TaskListSearch;
import com.yx.gsyd.entity.view.*;
import com.yx.gsyd.mapper.MainCountMapper;
import com.yx.gsyd.service.IMainCountService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class MainCountServiceImpl implements IMainCountService {

    @Autowired
    private MainCountMapper mainCountMapper;

    @Override
    public MainCountView getMainCount(TaskListSearch obj) {
        return mainCountMapper.getMainCount(obj);
    }

    @Override
    public MainChartView getEchartCount(TaskListSearch mainChartSearch) {
        return mainCountMapper.getEchartCount(mainChartSearch);
    }

    @Override
    public List<AdminChartView> getAdminChart(TaskListSearch obj) {
        return mainCountMapper.getAdminChart(obj);
    }

    @Override
    public AllDataCountView getAllDataCountView(TaskListSearch obj) {
        return mainCountMapper.getAllDataCountView(obj);
    }

    @Override
    public DfpDataCountView getDfpDataCountView(TaskListSearch obj) {
        return mainCountMapper.getDfpDataCountView(obj);
    }

    @Override
    public YfpDataCountView getYfpDataCountView(TaskListSearch obj) {
        return mainCountMapper.getYfpDataCountView(obj);
    }

    @Override
    public DfpYhDataCountView getDfpYhDataCountView(TaskListSearch obj) {
        return mainCountMapper.getDfpYhDataCountView(obj);
    }

    @Override
    public YfpYhDataCountView getYfpYhDataCountView(TaskListSearch obj) {
        return mainCountMapper.getYfpYhDataCountView(obj);
    }

    @Override
    public WwjDataCountView getWwjDataCountView(TaskListSearch obj) {
        return mainCountMapper.getWwjDataCountView(obj);
    }

    @Override
    public YjjDataCountView getYjjDataCountView(TaskListSearch obj) {
        return mainCountMapper.getYjjDataCountView(obj);
    }

    @Override
    public YwjDataCountView getYwjDataCountView(TaskListSearch obj) {
        return mainCountMapper.getYwjDataCountView(obj);
    }

    @Override
    public YtgDataCountView getYtgDataCountView(TaskListSearch obj) {
        return mainCountMapper.getYtgDataCountView(obj);
    }


}
